Hierarchy
⤷ 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
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 |