Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FMEF_CONST_BASE | Basis Constants | 20040617 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FM_EF_FACTORY_PSM | Earmarked Funds Factory for PSM | 20041206 |
Properties
| Class | CL_FM_EF_FACTORY | |
| Short Description | Factory for Earmarked Funds | |
| 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 | 20040608 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_FM_EF_FACTORY has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FMEF_CONST_BASE | Basis Constants | 20040617 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | IF_EX_FMEF_FACTORY | 20071116 | Interface for BAdI: FMEF_FACTORY |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | FMEF_FACTORY | Own Factory for Earmarked Fund Objects | 20050307 | |||
| 2 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory Object | 20040608 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | BOOLE-BOOLE | Process was ended, refresh is possible | 20050623 | |||
| 4 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Old Transaction Factory for Reuse | 20050222 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 32 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 36 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 37 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040804 | |||
| 39 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 40 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 41 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20061121 | |||
| 42 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 43 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 44 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 45 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 46 | Instance attribute | Protected | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040617 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | BOOLE-BOOLE | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20111024 | |||
| 48 | Instance attribute | Protected | Type reference (TYPE) | BOOLE-BOOLE | Refresh Commitment Interface to be Done | 20040629 | |||
| 49 | Instance attribute | Public | Type reference (TYPE) | BOOLE-BOOLE | Do not call commitment interface | 20040803 | |||
| 50 | Instance attribute | Protected | Type reference (TYPE) | BOOLE-BOOLE | Factory object cannot be used any longer | 20050221 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | BOOLE-BOOLE | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20100528 | |||
| 52 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory for Earmarked Funds | 20040715 | |||
| 53 | Instance attribute | Public | Type reference (TYPE) | FMEF_DOCREF_TT | Table of Earmarked Funds References | 20040608 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Call Commitment Interface with CLEAR | 20040629 | |
| 2 | Instance method | Public | Method | Call Commitment Interface (OPENITEM) | 20040629 | |
| 3 | Instance method | Public | Method | Call Commitment Interface with POST | 20040722 | |
| 4 | Instance method | Protected | Method | Call Event OINUMBER | 20040721 | |
| 5 | Instance method | Public | Method | Checks All Documents | 20040614 | |
| 6 | Instance method | Public | Method | Checks All Documents for Reduction Values | 20040625 | |
| 7 | Instance method | Protected | Method | Checks if the factory can still be used | 20050222 | |
| 8 | Static method | Public | Method | Resets the factory if process is re-started | 20050623 | |
| 9 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20040804 | |
| 10 | Instance method | Public | Method | Internal Document Number from Reference Data | 20040616 | |
| 11 | Instance method | Protected | Method | Creation of an EF Object | 20040608 | |
| 12 | Instance method | Public | Method | Create Earmarked Fund | 20040614 | |
| 13 | Instance method | Public | Method | Read Object from DB | 20040608 | |
| 14 | Instance method | Public | Method | Takes Numbers of New Earmarked Funds | 20041203 | |
| 15 | Instance method | Public | Method | Deletion of All Factory Data | 20041203 | |
| 16 | Instance method | Public | Method | Delete Document from Factory | 20040805 | |
| 17 | Instance method | Public | Method | Set a Generic Lock at Item Level | 20111024 | |
| 18 | Static method | Public | Method | Returns Factory Object | 20040608 | |
| 19 | Instance method | Public | Method | Supplies Reference to an Earmarked Fund Possibly From DB | 20040614 | |
| 20 | Instance method | Public | Method | Reading of an Earmarked Funds Item | 20040614 | |
| 21 | Instance method | Public | Method | Read Whether a Generic Lock is Set | 20111024 | |
| 22 | Instance method | Protected | Method | Get Commitment Data for All Documents | 20050728 | |
| 23 | Instance method | Public | Method | Read Wait Parameter | 20100601 | |
| 24 | Static method | Public | Method | Initializes the Factory Class | 20040727 | |
| 25 | Instance method | Public | Method | Prepare Refresh of CI Data | 20040629 | |
| 26 | Instance method | Public | Method | Determination of Earmarked Funds | 20041104 | |
| 27 | Instance method | Public | Method | Update of All References After Number Assignment | 20040614 | |
| 28 | Instance method | Public | Method | Deletion of All Data of Factory | 20040723 | |
| 29 | Instance method | Public | Method | Supports Wait Parameter of Lock Method | 20100528 | |
| 30 | Instance method | Public | Method | Commit of All Changes | 20040716 | |
| 31 | Instance method | Public | Method | Rollback of All Changes | 20040716 | |
| 32 | Instance method | Public | Method | Starts a Transaction | 20040715 | |
| 33 | Instance method | Public | Method | Update of All Data in Database | 20040614 |
Events
Class CL_FM_EF_FACTORY has no event.
Types
Class CL_FM_EF_FACTORY has no local type.
Method Signatures
Method CALL_OI_CLEAR Signature
Method CALL_OI_CLEAR on class CL_FM_EF_FACTORY has no parameter.
Method CALL_OI_CLEAR on class CL_FM_EF_FACTORY has no exception.
Method CALL_OI_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_CATCH_EMESSAGE | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Ausnahme error_message aus RWIN abfangen | 20131121 | ||
| 2 | I_FLG_CHECKONLY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Nur prüfen | 20040629 | ||
| 3 | I_FLG_END_AVC | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Endzeitpunkt der AVC rufen | 20040629 | ||
| 4 | I_FLG_REVAL | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Revaluierung | 20040629 | ||
| 5 | I_FLG_WHOLE_ENVIRONMENT | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Prüfung inklusive umgebender Transaktionen | 20050728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten, befindet sich im Messagehandler | 20040629 | ||
| 2 | Message-Exceptionklasse für Mittelvormerkungen | 20040629 |
Method CALL_OI_POST Signature
Method CALL_OI_POST on class CL_FM_EF_FACTORY has no parameter.
Method CALL_OI_POST on class CL_FM_EF_FACTORY has no exception.
Method CALL_OI_RENUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_T_OLDNEWREF | Call by reference | Type reference (TYPE) | FMEF_OLDNEWREF_TT | Tabelle alte - neue Referenzen | 20040721 |
Method CALL_OI_RENUMBER on class CL_FM_EF_FACTORY has no exception.
Method CHECK_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_CATCH_EMESSAGE | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Ausnahme error_message aus RWIN abfangen | 20131121 | ||
| 2 | I_FLG_CHECKONLY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040805 | ||
| 3 | I_FLG_CHECK_PRELIM | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Prüft auch vorerfaßte Belege | 20050125 | ||
| 4 | I_FLG_END_AVC | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Ruft Endezeitpunkt der AVC auf | 20050208 | ||
| 5 | I_FLG_WHOLE_ENVIRONMENT | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Prüfung inklusive umgebenden Transaktionen | 20050728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten, befindet sich im Messagehandler | 20040723 | ||
| 2 | Message-Exceptionklasse für Mittelvormerkungen | 20040723 |
Method CHECK_CONSUMPTIONS Signature
Method CHECK_CONSUMPTIONS on class CL_FM_EF_FACTORY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten, befindet sich im Messagehandler | 20040625 | ||
| 2 | Message-Exceptionklasse für Mittelvormerkungen | 20040625 |
Method CHECK_OUTDATED Signature
Method CHECK_OUTDATED on class CL_FM_EF_FACTORY has no parameter.
Method CHECK_OUTDATED on class CL_FM_EF_FACTORY has no exception.
Method CHECK_PROCESS_REFRESH Signature
Method CHECK_PROCESS_REFRESH on class CL_FM_EF_FACTORY has no parameter.
Method CHECK_PROCESS_REFRESH on class CL_FM_EF_FACTORY has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FM_EF_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FM_EF_FACTORY has no exception.
Method CONVERT_EXTERNAL_TO_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040616 | |||
| 2 | E_BLPOS | Call by reference | Type reference (TYPE) | KBLPOS | Belegposition Mittelvormerkung | 20040616 | |||
| 3 | I_RFBLNR | Call by reference | Type reference (TYPE) | AWREF | Referenzbelegnummer | 20040617 | |||
| 4 | I_RFORG | Call by reference | Type reference (TYPE) | AWORG | Referenzorganisationseinheiten | 20040616 | |||
| 5 | I_RFPOS | Call by reference | Type reference (TYPE) | AWPOS | Referenzbelegposition | 20040616 | |||
| 6 | I_RFSYS | Call by reference | Type reference (TYPE) | AWSYS | Logisches System des Ursprungsbeleges | 20040616 | |||
| 7 | I_RFTYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20040616 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20040617 |
Method CREATE_DOCOBJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040608 | |||
| 2 | R_DOC | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_DOCUMENT | Mittelvormerkung (Gesamtdokument) | 20040608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20040708 |
Method CREATE_FROM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_IGNORE_WF | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040730 | ||
| 2 | I_FLG_NO_AUTHCHECK | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040730 | ||
| 3 | I_F_DOCDATA | Call by reference | Type reference (TYPE) | FMEF_IF_DOCUMENT | Belegdaten einer Mittelvormerkung | 20040614 | |||
| 4 | R_DOC | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_DOCUMENT | Mittelvormerkung (Gesamtdokument) | 20040614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten, befindet sich im Messagehandler | 20040625 | ||
| 2 | Message-Exceptionklasse für Mittelvormerkungen | 20040614 |
Method CREATE_FROM_DBDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040608 | |||
| 2 | I_FLG_READONLY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Belege als readOnly lesen | 20061128 | ||
| 3 | I_POS_RANGE | Call by reference | Type reference (TYPE) | FMR_RANGE_BLPOS | Rangetabelle für Belegpositionen Mittelvormerkungen | 20040608 | |||
| 4 | R_DOC | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_DOCUMENT | Mittelvormerkung (Gesamtdokument) | 20040608 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20040614 |
Method DRAW_NUMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_T_OLDNEWREF | Value transfer | Type reference (TYPE) | FMEF_OLDNEWREF_TT | Tabelle alte - neue Referenzen | 20050131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20041203 |
Method DROP_ALL Signature
Method DROP_ALL on class CL_FM_EF_FACTORY has no parameter.
Method DROP_ALL on class CL_FM_EF_FACTORY has no exception.
Method DROP_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040805 |
Method DROP_DOCUMENT on class CL_FM_EF_FACTORY has no exception.
Method GENERIC_LOCK Signature
Method GENERIC_LOCK on class CL_FM_EF_FACTORY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20111024 |
Method GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FACTORY | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory für Mittelvormerkungen | 20040608 |
Method GET on class CL_FM_EF_FACTORY has no exception.
Method GET_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040614 | |||
| 2 | I_FLG_FORCE_READ | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Belegposition Mittelvormerkung | 20040614 | ||
| 3 | I_FLG_READONLY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Beleg ist ReadOnly | 20061128 | ||
| 4 | R_DOC | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_DOCUMENT | Mittelvormerkung (Gesamtdokument) | 20040614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20040614 | ||
| 2 | Objekt nicht gefunden | 20040614 |
Method GET_DOCUMENT_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | KBLNR | Belegnummer Mittelvormerkung | 20040614 | |||
| 2 | I_BLPOS | Call by reference | Type reference (TYPE) | KBLPOS | Belegposition Mittelvormerkung | 20040614 | |||
| 3 | I_FLG_FORCE_READ | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040614 | ||
| 4 | I_FLG_READONLY | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | SPACE | Beleg readOnly lesen | 20061128 | ||
| 5 | R_POS | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_POSITION | Mittelvormerkung (Belegposition) | 20040614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20040614 |
Method GET_GENERIC_LOCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_GENERIC_LOCK | Value transfer | Type reference (TYPE) | BOOLE-BOOLE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20111024 |
Method GET_GENERIC_LOCK on class CL_FM_EF_FACTORY has no exception.
Method GET_OIDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_T_OIDATA | Call by reference | Type reference (TYPE) | FMEF_OIDATA_ORGVG_TT | Tabelle der Obligodaten nach ORGVG | 20050728 | |||
| 2 | I_FLG_WHOLE_ENVIRONMENT | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Belege aus evtl. umgebenden Transaktion werden mitgenommen | 20050728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten, befindet sich im Messagehandler | 20050728 | ||
| 2 | Message-Exceptionklasse für Mittelvormerkungen | 20050728 |
Method GET_WAIT_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_WAIT_PARAMETER | Value transfer | Type reference (TYPE) | BOOLE-BOOLE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20100601 |
Method GET_WAIT_PARAMETER on class CL_FM_EF_FACTORY has no exception.
Method INIT Signature
Method INIT on class CL_FM_EF_FACTORY has no parameter.
Method INIT on class CL_FM_EF_FACTORY has no exception.
Method PREPARE_OI_CLEAR Signature
Method PREPARE_OI_CLEAR on class CL_FM_EF_FACTORY has no parameter.
Method PREPARE_OI_CLEAR on class CL_FM_EF_FACTORY has no exception.
Method QUERY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_RESULT | Value transfer | Type reference (TYPE) | FMEF_QR_POS_TT | Referenz auf Mittelvormerkungsposition, mit Sortierkriterium | 20041104 | |||
| 2 | I_FLG_GET_OBJECTS | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041104 | |||
| 3 | I_FLG_READONLY | Call by reference | Type reference (TYPE) | BOOLE_D | ReadOnly-Modus? | 20061128 | |||
| 4 | I_RANGE_BELNR | Call by reference | Type reference (TYPE) | FMR_RANGE_BELNR | Range-Tabelle für Belegnummern Mittelvormerkung | 20041104 | |||
| 5 | I_RANGE_BLART | Call by reference | Type reference (TYPE) | FMR_RANGE_BLART | Range-Tabelle für Belegart Mittelvormerkungen | 20041104 | |||
| 6 | I_RANGE_BLPOS | Call by reference | Type reference (TYPE) | FMR_RANGE_BLPOS | Rangetabelle für Belegpositionen Mittelvormerkungen | 20041104 | |||
| 7 | I_RANGE_BLTYP | Call by reference | Type reference (TYPE) | FMR_RANGE_BLTYP | Range-Tabelle für Belegtyp Mittelvormerkungen | 20041104 | |||
| 8 | I_RANGE_GROUPNR | Call by reference | Type reference (TYPE) | FMR_RANGE_GROUPNR | Range-Tabelle für Gruppennummer Mittelvormerkungen | 20041104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message-Exceptionklasse für Mittelvormerkungen | 20041104 |
Method REPLACE_REFERENCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AWTYP | Call by reference | Type reference (TYPE) | AWTYP | Referenzvorgang | 20040614 | |||
| 2 | I_T_ACCPOSNR | Call by reference | Type reference (TYPE) | FMRE_T_ACCPOSNR | Verküpfung der ACCIT-POSNR mit BSEG-BUZEI | 20130912 | |||
| 3 | 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_FACTORY has no exception.
Method RESET Signature
Method RESET on class CL_FM_EF_FACTORY has no parameter.
Method RESET on class CL_FM_EF_FACTORY has no exception.
Method SET_WAIT_PARAMETER Signature
Method SET_WAIT_PARAMETER on class CL_FM_EF_FACTORY has no parameter.
Method SET_WAIT_PARAMETER on class CL_FM_EF_FACTORY has no exception.
Method TRANSACTION_COMMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FACTORY | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory für Mittelvormerkungen | 20040716 |
Method TRANSACTION_COMMIT on class CL_FM_EF_FACTORY has no exception.
Method TRANSACTION_ROLLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FACTORY | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory für Mittelvormerkungen | 20040716 |
Method TRANSACTION_ROLLBACK on class CL_FM_EF_FACTORY has no exception.
Method TRANSACTION_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FACTORY | Value transfer | Object reference (TYPE REF TO) | CL_FM_EF_FACTORY | Factory für Mittelvormerkungen | 20040715 |
Method TRANSACTION_START on class CL_FM_EF_FACTORY has no exception.
Method UPDATE_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_DO_POST | Call by reference | Type reference (TYPE) | BOOLE-BOOLE | 'X' | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20041217 |
Method UPDATE_ALL on class CL_FM_EF_FACTORY has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 500 |