The Function Module CACS25_SES_CREATE (Abrechnungsplan anlegen) 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_CREATE |
Short Text | Abrechnungsplan anlegen |
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 Verarbeitungsergebnisse fortgeschrieben werden sollen | |
I_BUSITIME | TYPE | CACS_BUSITIME_B | Fachlich gültig ab | |
I_META_DOC_HEAD | TYPE | CACS00_S_DOCHDM | Provisionsbelegkopf (Metaobjekt) | |
I_META_DOC_REMUNERATION | TYPE | 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 | CACSCASEERROR | KnZ: ProvFall inkonsistent (X-Fehler, ' '- ok) |
These are the TABLE parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ET_META_SESHD | LIKE | CACS25_S_SESHDM | Abrechnungsplan, Kopf (Metaobjekt) | |
ET_META_SESIT | LIKE | CACS25_S_SESITM | Abrechnungsplanposition (Metaobjekt) | |
IT_META_DOC_REMDETAIL | LIKE | CACS00_S_DOCDTM | Provisionsbeleg: Detailpositionen zu Vergütungszeilen (Meta) | |
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 |
---|---|
ERROR_AMOUNT_QUAN_DIFFERENCE | Mengen/Betragsdifferenz zwischen Anspruch und Einplanung |
ERROR_CREATE_FFL | Fehler bei Erstellung der Erfüllungsgrade im Rahmen der Ist-Provision |
ERROR_INVALID_CALL | Ungültiger Aufruf |
ERROR_INVALID_RESULT | Erstellter Abrechnungsplan ist im Ergebnis ungültig |
ERROR_INVALID_RULE | Ungültige Abrechnungsplanregel vorgegeben |
ERROR_LOS_EXCEPTION | Fehler bei Aufruf oder Ausführung des logischen Service |
ERROR_READING_REMTYPE | Fehler bei Lesen der Vergütungsart |
ERROR_SESITM_DDIF_GET | Fehler bei Holen Feldinformation für Struktur der Abrechnungsplanposition |
ERROR_SES_NUMBERING | Fehler bei Erstellung der temporären Nummerierung des Abrechnungsplans |
ERROR_SES_VERSIONING | Fehler bei Ermittlung der nächsten Versionsnummer zum Abrechnungsplan |
NOTHING_TO_SCHEDULE | Vergütungszeile enthält keine verteilungsfähigen Mengen oder Beträge |
REMUN_ALREADY_SETTLED | Vergütung gilt als bereits ausgezahlt |