The Function Module TB_REF_COMPENSATION_MAINTAIN (Verwalten einer Kompensation (ohne Dynpro)+ Verbucher-Aufruf, ohne COMMIT!) is a standard Function Module in SAP ERP and is part of the function group TB92 within the package FTR.
Function Module | TB_REF_COMPENSATION_MAINTAIN |
Short Text | Verwalten einer Kompensation (ohne Dynpro)+ Verbucher-Aufruf, ohne COMMIT! |
Function Group | TB92 |
Package | FTR |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_HEAD | LIKE | VTB_CH | Kopfstruktur | |
I_MODE | LIKE | SY-TCODE | 'CREA' | Modus (CREA/CHNG/DISP/RSET) |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
E_COMMIT | LIKE | SY-DATAR | - 'X', dann kann externer COMMIT erfolgen | |
E_REFNR | LIKE | REFH-REFNR | Kompensation-Nr (interne Vergabe) | |
E_REFTYP | LIKE | REFH-REFTYP | Kompensationstyp |
This function module does not define any CHANGING parameters.
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
T_CRNCY | LIKE | VTB_CC | Tabelle der Komp.währungen (VTB_CC) | |
T_FLOWS | LIKE | VTB_CF | Tabelle der Bewegungen fuer eine Komp. | |
T_POSIT | LIKE | VTB_CP | Tabelle der Komp.positionen (VTB_CP) |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
COMPENSATION_LOCKED | Kompensation ist gesperrt |
COMPENSATION_NOT_FOUND | Kompensation mit I_REFTYP I_REFNR nicht gefunden |
INTERNAL_ERROR | interner Fehler |
NO_AUTHORITY | keine Berechtigung |
OBJECT_LOCKED | Ein zur Komp. gehörendes Objekt ist gesperrt |