The Function Module CACS25_SES_CHANGE (Abrechnungsplan für eine Vergütungszeile neu berechnen) is a standard Function Module in SAP ERP and is part of the function group CACS25_SES within the package CACSS3.
Function Module | CACS25_SES_CHANGE |
Short Text | Abrechnungsplan für eine Vergütungszeile neu berechnen |
Function Group | CACS25_SES |
Package | CACSS3 |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_BUFFER_TYPE | TYPE | CAC25_BUFFER_TYPE | Puffer, in den die Ergebnisse der Verarbeitung fortgeschrieben werden sollen | |
I_BUSITIME | TYPE | CACS_BUSITIME_B | Fachlich gültig ab | |
I_META_DOC_HEAD | TYPE | CACS00_S_DOCHDM | Kopf (Metaobjekt) des Belegs, zu dem die Vergütung gehört | |
I_META_DOC_HEAD_TRI | TYPE | CACS00_S_DOCHDM | Kopf (Metaobjekt) des Belegs, der die Änderung ausgelöst hat | |
I_META_DOC_REMUNERATION | LIKE | CACS00_S_DOCREM | Provisionsbeleg, Vergütung u. Haftung (Metaobjekt) | |
I_META_SESHD | TYPE | CACS25_S_SESHDM | Abrechnungsplan, Kopf (Metaobjekt) | |
I_TECHTIME | TYPE | CACS_TECHTIME_B | Technisch gültig ab |
This function module does not define any EXPORTING parameters.
These are the CHANGING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
C_FLG_ERROR | TYPE | BOOLEAN | boolsche Variable (X-true, --false, space-unknown) |
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
IT_META_DOC_VALUATION | LIKE | CACS00_S_DOCVAM | Provisionsbeleg, Bewertung (Metaobjekt) | |
IT_META_OBJECTDATA | LIKE | CACS00_S_OBJM | Provisionsobjektdaten (Metaobjekt) |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CORRECTED_REMUNERATION | Änderung des Abrechnungsplans zu einer geänderten nicht unterstützt |
ERROR_CHANGE_IN_REM | Keine Neuplanung bei veränderten Vergütungsmengen/-beträge |
ERROR_CREATE_FFL | Fehler bei Anlegen Erfüllungsgradköpfe zu Abrechnungsplanpositionen |
ERROR_DEFAULT_SES_CREATE | Fehler bei Erstellung eines Default-Abrechnungsplans wo keine Planung mehr |
ERROR_DELETE_FFL | Fehler bei Löschen Erfüllungsgradköpfe zu Abrechnungsplanpositionen |
ERROR_FAILED_TO_CANCEL | Fehler bei Rücknahme des Abrechnungsplans |
ERROR_GETTING_DOCDT | Fehler bei Lesen der Vergütungszeilendetails |
ERROR_GETTING_DOCRE | Fehler bei Lesen der Vergütungszeile |
ERROR_GETTING_SES | Fehler bei Auffinden des Abrechnungsplans zur Vergütung |
ERROR_INVALID_CALL | Ungültiger Aufruf der Funktion |
ERROR_INVALID_RESULT | Fehler im Ergebnis der Änderung des Abrechnungsplans |
ERROR_INVALID_RULE | Abrechnungsplanregel des zu ändernden Plans ist ungültig |
ERROR_LOS_EXCEPTION | Fehler bei Aufruf oder Ausführung des logischen Service |
ERROR_PREPARE_SCHEDULING | Fehler bei Lesen der Anweisung für Abrechnungsplanung |
ERROR_PROPOSED_SES_CREATE | Fehler bei Erstellung des korrekten Abrechnungsplans nach neuem Wissensstand |
ERROR_READING_SES | Fehler beim Lesen des Abrechnungsplans zur Vergütung |
ERROR_SESITM_DDIF_GET | Fehler bei Lesen der Dictionarydefinition der Abrechnungsplanposition |
NO_OPEN_SESIT | Keine offene Position im Abrechnungsplan |
REM_WITH_DOCSE | Verarbeitung nicht möglich für Vergütungen mit Belegfälligkeiten |