SAP ABAP Class CL_FM_EF_DOCUMENT (Earmarked Fund (complete document))
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-FM (Application Component) Funds Management
     FMEF (Package) Earmarked Funds and Funds Transfers (Based on Classes)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEF_CONST_BASE Basis Constants 20040614
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FMEF_CONST_DOC 20040614
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FM_EF_DOCUMENT_PSM Earmarked Funds PSM 20041207
Properties
Class CL_FM_EF_DOCUMENT  
Short Description Earmarked Fund (complete document)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMEF   Earmarked Funds and Funds Transfers (Based on Classes) 
Created 20040604   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FM_EF_DOCUMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FMEF_CONST_BASE Basis Constants 20040614
2 IF_FMEF_CONST_DOC 20040614
Friends
# Friend Modeled only Created on Description
1 CL_FM_EF_FACTORY 20071116 Factory for Earmarked Funds
2 CL_FM_EF_POSITION 20071116 Earmarked Funds (line item)
3 CL_FM_EF_VALUEADJUST 20071116 Value Adjustment Documents for Earmarked Fund Items
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_FLG_EU Static Attribute Protected Type reference (TYPE) FM_EUFUNCS Activate special EU functionality 20040604
2 CM_FLG_HWCHECK Static Attribute Protected Type reference (TYPE) FM_HWCHECK Check in local currency 20040604
3 CM_FLG_PMDOCS Static Attribute Protected Type reference (TYPE) FMPMDOCS Changes to doc. amounts only using value adjustment docs 20040604
4 CM_T_CHFIELDS Static Attribute Protected Type reference (TYPE) FMEF_CHFIELDS_TT Fields Relevant for Changes 20040618
5 CON_AWTYP_RES Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
6 CON_A_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
7 CON_BTY_BLOCK Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
8 CON_BTY_CCARD Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
9 CON_BTY_COMMIT Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
10 CON_BTY_FORECA Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
11 CON_BTY_PRECOM Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
12 CON_BTY_RESERV Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
13 CON_BTY_ZAHLUNG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
14 CON_EF Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040617
15 CON_EXCL_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
16 CON_E_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
17 CON_FALSE Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
18 CON_FI Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
19 CON_INITIAL_BLPOS Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
20 CON_I_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
21 CON_M1 Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
22 CON_MAX_POS Instance attribute Protected Attribute reference (LIKE) 20100202
23 CON_MVSTAT_POSTED Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
24 CON_MVSTAT_PRELIM Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
25 CON_NKR_OBJECT Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
26 CON_OPT2EXCL_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
27 CON_OPTIMISTIC_LOCK Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
28 CON_ORGVG_ABGA Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
29 CON_ORGVG_ANF Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040617
30 CON_ORGVG_ANZ Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040617
31 CON_ORGVG_AZUM Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
32 CON_ORGVG_BANF Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
33 CON_ORGVG_BEST Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
34 CON_ORGVG_BKPF Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
35 CON_ORGVG_BLOCK Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
36 CON_ORGVG_CCARD Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
37 CON_ORGVG_COMMIT Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
38 CON_ORGVG_FORECA Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
39 CON_ORGVG_HRP1 Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
40 CON_ORGVG_MAN Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
41 CON_ORGVG_PAYRES Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
42 CON_ORGVG_PRECOM Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
43 CON_ORGVG_RESERV Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
44 CON_ORGVG_RFBV Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
45 CON_ORGVG_RFST Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
46 CON_ORGVG_RMRP Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040622
47 CON_ORGVG_RMWA Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
48 CON_ORGVG_RV Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040617
49 CON_ORGVG_TRANSFER Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
50 CON_ORGVG_ZUGA Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20061121
51 CON_RE Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
52 CON_S_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
53 CON_TRUE Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
54 CON_W_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
55 CON_X_MSG Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY 20040614
56 M_FLG_CHECK_BLKKZ Instance attribute Protected Type reference (TYPE) BOOLE-BOOLE Check if BLKKZ can be set 20040908
57 M_FLG_CHECK_WKAPK Instance attribute Protected Type reference (TYPE) BOOLE-BOOLE Check if WKAPK can be set 20040908
58 M_FLG_EXTNUM Instance attribute Protected Type reference (TYPE) BOOLE-BOOLE External Document No. Assignt 20040604
59 M_FLG_LOCKED Instance attribute Protected Type reference (TYPE) BOOLE-BOOLE Lock is Set 20040719
60 M_FLG_READONLY Instance attribute Public Type reference (TYPE) BOOLE-BOOLE 20061128
61 M_FLG_TOUCHED Instance attribute Protected Type reference (TYPE) BOOLE_D Document was edited (changed) 20041209
62 M_FLG_WF_STOP Instance attribute Protected Type reference (TYPE) BOOLE-BOOLE Stop Workflow Instance 20041014
63 M_F_KBLK Instance attribute Protected Type reference (TYPE) KBLK Document Header Data 20040604
64 M_F_KBLK_OLD Instance attribute Protected Type reference (TYPE) KBLK Document Header Data Before Change (for change documents) 20040604
65 M_MAX_DBPOS Instance attribute Protected Type reference (TYPE) KBLPOS Highest Item Number in DB 20050128
66 M_MAX_POS Instance attribute Protected Type reference (TYPE) KBLPOS Highest Item Number in Document 20050128
67 M_R_FACTORY Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_FACTORY Factory for Earmarked Funds 20040622
68 M_R_FIELDSTATUS Instance attribute Protected Object reference (TYPE REF TO) FMEF_FSTAT_TT Field Status 20040623
69 M_R_SAFEOBJ Instance attribute Protected Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT Predecessor in the Transaction Chain 20040715
70 M_T_POSITIONS Instance attribute Public Type reference (TYPE) FMEF_POSREF_TT Line items 20040608
Methods
# Method Level Visibility Method type Description Created on
1 CALL_OI_INTERFACE Instance method Public Method Call Commitment Interface (OPENITEM) 20041006
2 CHANGE_COMPLETION_INDICATOR Instance method Public Method Changes the Completed Indicator 20040618
3 CHANGE_HEAD Instance method Public Method Change document header data 20040701
4 CHANGE_TEXT Instance method Public Method Changes the Document Header Text 20051007
5 CHECK Instance method Public Method Document check 20040614
6 CHECK_AUTHORITY Instance method Public Method Authorization Check 20040728
7 CHECK_BUKRS Instance method Protected Method Check Company Code 20040609
8 CHECK_CONSUMPTIONS Instance method Public Method Reduction Check 20040625
9 CHECK_DOCUMENT_CHANGEABLE Instance method Public Method Can the document be changed? 20040701
10 CHECK_DOCUMENT_FLAGS Instance method Protected Method Checks if doc. flags like wkapk and blkkz should be changed 20040804
11 CHECK_EXCHANGE_RATE Instance method Protected Method Check of Exchange Rate and Date 20040701
12 CHECK_EXTERNAL_NUMBER Instance method Protected Method Checks External Document Number 20040617
13 CHECK_FIELDS_ALLOWED Instance method Public Method Check if entries in fields are allowed 20040623
14 CHECK_FIELDS_OBLIGATORY Instance method Public Method Check if entries in fields are allowed 20040623
15 CHECK_MANUAL_LOCK Instance method Protected Method Check if a manual document block has been entered 20050608
16 CHECK_MINIMUM_DATA_PROVIDED Instance method Protected Method Minimum quantity of document header data available? 20040609
17 CHECK_POSITIONS_COMPLETE Instance method Public Method Checks if all line items are completed (also in DB) 20040804
18 CHECK_TRANSFER Instance method Protected Method Check of Transfer Posting 20040630
19 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040604
20 CREATE_POSITION Instance method Public Method Create Item in Document 20040701
21 CREATE_POSOBJ Instance method Protected Method Create Item Object 20040608
22 DELETE_POSITION Instance method Public Method Deletes an item (or sets a deletion indicator) 20040720
23 DRAW_NUMBER Instance method Public Method Take a Document Number 20040614
24 DROP_POSITION Instance method Public Method Deletes an Item from the Memory 20040804
25 FIELDSTATUS_MESSAGE Instance method Protected Method Error Message from Field Status Check 20040623
26 GET_ALL_POSITIONS Instance method Public Method Determines All Items - Cross-Transaction 20050405
27 GET_CHFIELDS Static method Protected Method Determines Fields Relevant for Changes 20040618
28 GET_DATA Instance method Public Method Returns Header Data (KBLK) 20040727
29 GET_DTEL_FIELDNAME Instance method Public Method Get Field Label of Data Element 20040623
30 GET_FIELDSTATUS Instance method Protected Method Determine Field Status 20040623
31 GET_LONGTEXT Instance method Public Method 20060915
32 GET_NUMBER Instance method Public Method Returns Document Number 20040617
33 GET_OIDATA Instance method Protected Method Get Commitment Interface Data 20040629
34 GET_POSITION Instance method Public Method Return Item 20040614
35 GET_POSNR_FROM_REF Instance method Public Method Determine Item Number from External Reference 20040617
36 GET_VORGN_FROM_BLTYP Instance method Protected Method 20040609
37 HANDLE_FOREIGN_DOC Instance method Protected Method Processing of Foreign Currency Documents 20040609
38 HAS_CHANGED Instance method Public Method Checks whether document was changed 20040618
39 INIT_CLASS Static method Public Method Initialization 20040706
40 INIT_FROM_DATA Instance method Protected Method Create from external file 20040609
41 INIT_MESSAGELINE Instance method Public Method Initialization of Message Handler 20040630
42 IS_PRELIMINARY Instance method Public Method Check if document is parked 20050125
43 LOCK Instance method Public Method Requests a Processsing Lock 20040719
44 MOVE_FIELDS Instance method Protected Method Copy Fields from Transfer Structures 20040803
45 POST Instance method Public Method Changes the status from "parked" to "posted" 20040913
46 READ_BLART Instance method Public Method Read Document Type 20071116
47 READ_HEAD Instance method Protected Method Read Header Data 20040604
48 READ_POSITIONS Instance method Public Method Read items from the database 20040608
49 READ_SINGLE_POSITION Instance method Protected Method Read Individual Item from DB 20041115
50 REPLACE_REFERENCES Instance method Public Method Update of All References After Number Assignment 20040614
51 RESET Instance method Public Method Reset to Old Status 20040805
52 SAVE_LONGTEXT Instance method Public Method 20060912
53 SET_APPROVAL_STATE Instance method Public Method Approve or Reject Complete Document 20041014
54 START_WORKFLOW Instance method Protected Method Start Workflow 20040622
55 STOP_WORKFLOW Instance method Protected Method Stop Workflow 20041014
56 TOUCH Instance method Protected Method Marks Document as Changed 20041209
57 TRANSACTION_COMMIT Instance method Protected Method Mixing of Old and New Data for Commit 20040908
58 TRANSACTION_COPY Instance method Protected Method Copies all relevant data for a new transaction 20040715
59 UPDATE Instance method Protected Method Determine Update Information 20040730
60 WRITE_CHANGEDOCS Instance method Protected Method Writing Change Documents 20040622
Events
Class CL_FM_EF_DOCUMENT has no event.
Types
Class CL_FM_EF_DOCUMENT has no local type.
Method Signatures

Method CALL_OI_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_CHECKONLY Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Nur prüfen 20041006
2 Importing I_FLG_END_AVC Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Endzeitpunkt der AVC rufen 20041006
3 Importing I_FLG_REVAL Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Revaluierung 20041006
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20041006
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20041006

Method CHANGE_COMPLETION_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_COMPLETE Call by reference Type reference (TYPE) FEXEC Erledigtkennzeichen für offene Posten 20040722
2 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040804
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040722

Method CHANGE_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040728
2 Importing I_F_HEADDATA Call by reference Type reference (TYPE) FMEF_IF_HEADDATA Interfacedaten für Änderungen des Belegkopfes 20040701
3 Importing I_F_HEADDATA_X Call by reference Type reference (TYPE) FMEF_IF_HEADDATA_X Kennzeichnung der Felder, die sich geändert haben 20040701
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040701
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040701

Method CHANGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20051007
2 Importing I_TEXT Call by reference Type reference (TYPE) CLIKE Belegkopf-Text 20051007
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20051007

Method CHECK Signature

Method CHECK on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040630
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040614

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) FMRE_AUTH Aktivitäten für Mittelreservierungen 20040728
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040728

Method CHECK_BUKRS Signature

Method CHECK_BUKRS on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040609

Method CHECK_CONSUMPTIONS Signature

Method CHECK_CONSUMPTIONS on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040625
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040625

Method CHECK_DOCUMENT_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040728
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040701

Method CHECK_DOCUMENT_FLAGS Signature

Method CHECK_DOCUMENT_FLAGS on class CL_FM_EF_DOCUMENT has no parameter.
Method CHECK_DOCUMENT_FLAGS on class CL_FM_EF_DOCUMENT has no exception.

Method CHECK_EXCHANGE_RATE Signature

Method CHECK_EXCHANGE_RATE on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040701

Method CHECK_EXTERNAL_NUMBER Signature

Method CHECK_EXTERNAL_NUMBER on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040617

Method CHECK_FIELDS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_F_HEADDATA Call by reference Type reference (TYPE) FMEF_IF_HEADDATA Belegdaten einer Mittelvormerkung 20040701
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040623

Method CHECK_FIELDS_OBLIGATORY Signature

Method CHECK_FIELDS_OBLIGATORY on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040623

Method CHECK_MANUAL_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK Call by reference Type reference (TYPE) FMRLOCK Mittelvormerkungssperre 20050608
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20050608

Method CHECK_MINIMUM_DATA_PROVIDED Signature

Method CHECK_MINIMUM_DATA_PROVIDED on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040623

Method CHECK_POSITIONS_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_COMPLETE Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040804
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20050504

Method CHECK_TRANSFER Signature

Method CHECK_TRANSFER on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040630

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) KBLNR Belegnummer Mittelvormerkung 20040604
2 Importing I_R_FACTORY Call by reference Object reference (TYPE REF TO) CL_FM_EF_FACTORY Factory für Mittelvormerkungen 20040622
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040706

Method CREATE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040729
2 Importing I_F_POSDATA Call by reference Type reference (TYPE) FMEF_IF_POSITION Positionsdaten 20040701
3 Returning R_POS Value transfer Object reference (TYPE REF TO) CL_FM_EF_POSITION Mittelvormerkung (Belegposition) 20050323
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040701
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040701

Method CREATE_POSOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLPOS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20040608
2 Returning R_POS Value transfer Object reference (TYPE REF TO) CL_FM_EF_POSITION Mittelvormerkung (Belegposition) 20040608
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040708

Method DELETE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLPOS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20040720
2 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040729
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20050525
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040720

Method DRAW_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_NUM Value transfer Type reference (TYPE) KBLNR Belegnummer Mittelvormerkung 20040614
2 Exporting E_OLD_NUM Value transfer Type reference (TYPE) KBLNR Belegnummer Mittelvormerkung 20040614
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040614

Method DROP_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLPOS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20040804

Method DROP_POSITION on class CL_FM_EF_DOCUMENT has no exception.

Method FIELDSTATUS_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTEL Call by reference Type reference (TYPE) DATAELEM Datenelement (semantische Domäne) des Feldes 20040623
2 Importing I_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20040623

Method FIELDSTATUS_MESSAGE on class CL_FM_EF_DOCUMENT has no exception.

Method GET_ALL_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_POS Call by reference Type reference (TYPE) KBLPOS 001 Belegposition Mittelvormerkung 20050405
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20050405

Method GET_CHFIELDS Signature

Method GET_CHFIELDS on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040618

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KBLK Value transfer Type reference (TYPE) KBLK Belegkopf: Manuelle Belegerfassung 20040727

Method GET_DATA on class CL_FM_EF_DOCUMENT has no exception.

Method GET_DTEL_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTEL Call by reference Type reference (TYPE) DATAELEM Datenelement (semantische Domäne) des Feldes 20040623
2 Returning R_NAME Value transfer Type reference (TYPE) STRING 20040623

Method GET_DTEL_FIELDNAME on class CL_FM_EF_DOCUMENT has no exception.

Method GET_FIELDSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FIELDSTATUS Value transfer Object reference (TYPE REF TO) FMEF_FSTAT_TT Feldstatusprovider 20040623

Method GET_FIELDSTATUS on class CL_FM_EF_DOCUMENT has no exception.

Method GET_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LONGTEXT Value transfer Type reference (TYPE) STRING 20060915

Method GET_LONGTEXT on class CL_FM_EF_DOCUMENT has no exception.

Method GET_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NUMBER Value transfer Type reference (TYPE) KBLNR Belegnummer Mittelvormerkung 20040617

Method GET_NUMBER on class CL_FM_EF_DOCUMENT has no exception.

Method GET_OIDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_OIDATA_ORGVG Call by reference Type reference (TYPE) FMEF_OIDATA_ORGVG_TT Mittelvormerkungsdaten für das Obligointerface 20040630
2 Importing I_FLG_WHOLE_ENVIRONMENT Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Übernimmt alle Belegpositionen aus umgebenden Transaktionen 20050728
3 Importing I_MAX_POS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20050713
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040629
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040629

Method GET_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLPOS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20040614
2 Importing I_FLG_FORCE_READ Call by reference Type reference (TYPE) BOOLE-BOOLE SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040614
3 Returning R_POS Value transfer Object reference (TYPE REF TO) CL_FM_EF_POSITION Mittelvormerkung (Belegposition) 20040614
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040708
2 CX_FMEF_NOT_FOUND Objekt nicht gefunden 20040614

Method GET_POSNR_FROM_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RFPOS Call by reference Type reference (TYPE) AWPOS Referenzbelegposition 20040617
2 Returning R_BLPOS Value transfer Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20040617
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040617

Method GET_VORGN_FROM_BLTYP Signature

Method GET_VORGN_FROM_BLTYP on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040609

Method HANDLE_FOREIGN_DOC Signature

Method HANDLE_FOREIGN_DOC on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040609

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FLG_CHANGED Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040618

Method HAS_CHANGED on class CL_FM_EF_DOCUMENT has no exception.

Method INIT_CLASS Signature

Method INIT_CLASS on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040706

Method INIT_FROM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_IGNORE_WF Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040730
2 Importing I_FLG_NO_AUTHCHECK Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040628
3 Importing I_F_DOCDATA Call by reference Type reference (TYPE) FMEF_IF_DOCUMENT Belegdaten einer Mittelvormerkung 20040609
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20040625
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040609

Method INIT_MESSAGELINE Signature

Method INIT_MESSAGELINE on class CL_FM_EF_DOCUMENT has no parameter.
Method INIT_MESSAGELINE on class CL_FM_EF_DOCUMENT has no exception.

Method IS_PRELIMINARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PRELIM Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050125

Method IS_PRELIMINARY on class CL_FM_EF_DOCUMENT has no exception.

Method LOCK Signature

Method LOCK on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040719

Method MOVE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY 20040803
2 Importing I_DATA_X Call by reference Type reference (TYPE) ANY 20040803
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20040803
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040803

Method POST Signature

Method POST on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20050125
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20041213

Method READ_BLART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_F_TKBBA Call by reference Type reference (TYPE) TKBBA Belegarten 20071116
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20071116

Method READ_HEAD Signature

Method READ_HEAD on class CL_FM_EF_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040604

Method READ_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POS_RANGE Call by reference Type reference (TYPE) FMR_RANGE_BLPOS Rangetabelle für Belegpositionen Mittelvormerkungen 20040608
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040708

Method READ_SINGLE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BLPOS Call by reference Type reference (TYPE) KBLPOS Belegposition Mittelvormerkung 20041115
2 Returning R_POS Value transfer Object reference (TYPE REF TO) CL_FM_EF_POSITION Mittelvormerkung (Belegposition) 20041115
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20041115

Method REPLACE_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWTYP Call by reference Type reference (TYPE) AWTYP Referenzvorgang 20040614
2 Importing I_T_ACCPOSNR Call by reference Type reference (TYPE) FMRE_T_ACCPOSNR Verküpfung der ACCIT-POSNR mit BSEG-BUZEI 20130912
3 Importing I_T_OLDNEWREF Call by reference Type reference (TYPE) FMEF_OLDNEWREF_TT Tabelle alte - neue Referenzen 20040614

Method REPLACE_REFERENCES on class CL_FM_EF_DOCUMENT has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_RESET_POSITIONS Call by reference Type reference (TYPE) BOOLE-BOOLE 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040805

Method RESET on class CL_FM_EF_DOCUMENT has no exception.

Method SAVE_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_LONGTEXT Call by reference Type reference (TYPE) STRING 20060913

Method SAVE_LONGTEXT on class CL_FM_EF_DOCUMENT has no exception.

Method SET_APPROVAL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_APPROVE Value transfer Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041014
2 Importing I_FLG_WF_STOP Value transfer Type reference (TYPE) BOOLE-BOOLE SPACE Stoppt den Workflow 20041014
# Exception Resumable Description Created on
1 CX_FMEF_ERROR_OCCURED Fehler aufgetreten, befindet sich im Messagehandler 20041014
2 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20041014

Method START_WORKFLOW Signature

Method START_WORKFLOW on class CL_FM_EF_DOCUMENT has no parameter.
Method START_WORKFLOW on class CL_FM_EF_DOCUMENT has no exception.

Method STOP_WORKFLOW Signature

Method STOP_WORKFLOW on class CL_FM_EF_DOCUMENT has no parameter.
Method STOP_WORKFLOW on class CL_FM_EF_DOCUMENT has no exception.

Method TOUCH Signature

Method TOUCH on class CL_FM_EF_DOCUMENT has no parameter.
Method TOUCH on class CL_FM_EF_DOCUMENT has no exception.

Method TRANSACTION_COMMIT Signature

Method TRANSACTION_COMMIT on class CL_FM_EF_DOCUMENT has no parameter.
Method TRANSACTION_COMMIT on class CL_FM_EF_DOCUMENT has no exception.

Method TRANSACTION_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DOC Call by reference Object reference (TYPE REF TO) CL_FM_EF_DOCUMENT Factory für Mittelvormerkungen 20040715
# Exception Resumable Description Created on
1 CX_FMEF_MSG Message-Exceptionklasse für Mittelvormerkungen 20040715

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DELREF Call by reference Type reference (TYPE) FMEF_REFKEY_TT Tabelle von Referenzen, unsortiert 20040730
2 Changing C_T_KBLESUM Call by reference Type reference (TYPE) FMEF_KBLESUM_TT Tabellentyp für KBLE-Summensätze 20050218
3 Changing C_T_KBLK Call by reference Type reference (TYPE) FMEF_KBLK_UPD_TT Updatetabelle zur KBLK 20040730
4 Changing C_T_KBLP Call by reference Type reference (TYPE) FMEF_KBLP_UPD_TT Updatetabelle zur KBLP 20040730
5 Changing C_T_KBLPS Call by reference Type reference (TYPE) FMEF_KBLPS_TT Sortierte Tabelle zur KBLPS 20040730
6 Changing C_T_MOD_KBLE Call by reference Type reference (TYPE) FMEF_KBLE_TT Tabelle für KBLE-Sätze 20040730
7 Changing C_T_MOD_KBLEW Call by reference Type reference (TYPE) FMEF_KBLEW_TT Tabellentyp für Entwicklungssätze (Währungssätze) 20040730
8 Importing I_FLG_NO_CHANGEDOCS Call by reference Type reference (TYPE) BOOLE_D SPACE Keine Änderungsbelege schreiben 20040730

Method UPDATE on class CL_FM_EF_DOCUMENT has no exception.

Method WRITE_CHANGEDOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_KBLP_NEW Call by reference Type reference (TYPE) FMEF_KBLP_TT Sortierte Tabelle mit KBLP-Sätzen 20040622
2 Importing I_T_KBLP_OLD Call by reference Type reference (TYPE) FMEF_KBLP_TT Sortierte Tabelle mit KBLP-Sätzen 20040622

Method WRITE_CHANGEDOCS on class CL_FM_EF_DOCUMENT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 500