The Function Module MM_ARRANG_PERFORM_FUNCTION (operativer Teil der Listfunktion (Abrechnung, Umsatzdaten, Nachweise)) is a standard Function Module in SAP ERP and is part of the function group WN10 within the package WBON.
Function Module | MM_ARRANG_PERFORM_FUNCTION |
Short Text | operativer Teil der Listfunktion (Abrechnung, Umsatzdaten, Nachweise) |
Function Group | WN10 |
Package | WBON |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
I_COMMIT_WORK_AND_WAIT | TYPE | C | Auf Verbuchung der Daten warten | |
I_EURO_WAERS | LIKE | RWME1 | Zusatzdaten Verlängerung WährUmstellung | |
I_RESET_ABRLF | TYPE | C | SPACE | Abrechnungslauf zuruecksetzen |
I_RESET_TURN_OVER_BUFFER | LIKE | 'X' | Puffer Umsatzdaten zuruecksetzen (pro Absprache) | |
I_T6B1 | LIKE | T6B1 | Abspracheart (optional) | |
I_T6B1T | LIKE | T6B1T | Text zur Abspracheart (optional) | |
REPORT_TYP | LIKE | RWM02-REPOT | Type of list report (settlement, VBV) I | |
RWM01_SELECT | LIKE | RWM01 | Selection and control parameters I |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
E_FATAL_ERROR | TYPE | C | Major error (termination of report) | |
HIDE_KONA | LIKE | KONA | ||
KONA_EBEL_OPEN | TYPE | C | Indicator: rebate arrangement has open purchasing documents | |
SETTLEMENT_TYPE | LIKE | ARRANG_VAL-ATYPE | Settlement type of rebate arrangement (final settlement...) | |
XKONA | LIKE | KONA | Rebate arrangement data C |
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 |
---|---|---|---|---|
CONDSCALE | LIKE | CONDSCALE | Scale data T | |
INDEX_PURCHASE | LIKE | ENACHWEIS | Index of purchasing documents | |
PURCHASE_ORDERS | LIKE | PURCHWERE | Index/data: check open purchasing documents | |
SETTLEMENT_TAXES | LIKE | ARRANG_TAX | Control data for settled condition records | |
SETTLEMENT_VALUES | LIKE | ARRANG_VAL | Settlement/control data: condition records | |
SETTLEMENT_VALUES_MWSKZ | LIKE | ARRANGVALW | Settlement data at tax code level | |
SETTLEMENT_VALUES_WERKS | LIKE | ARRANGVALW | Settlement data at plant level | |
TKOPA | LIKE | KOPA | Arrangement partner (extension only) | |
TKOPAADD | LIKE | KOPAADD | Arrangement partner: additional data for list output | |
TURN_OVER_000_KNUMH | LIKE | ARRANGVALW | Vendor busn. vol./income at plant level T | |
TURN_OVER_000_MWSKZ | LIKE | ARRANGVALW | Vendor business volume/rebate income at tax code level | |
TURN_OVER_001_KNUMH | LIKE | ARRANGVALW | Vendor business volume comparison at plant level | |
TURN_OVER_001_MWSKZ | LIKE | ARRANGVALW | Vendor business volume comparison at tax code level | |
T_ERROR_MESSAGES | LIKE | ARRANG_ERR | List of errors per condition record | |
T_ERROR_MESSAGES4 | LIKE | ARRANGERR4 | List of errors per purchasing document/invoice document | |
T_EVALUATION_DATA | LIKE | GRADDATA | Zusatzdaten Staffelauswertung Intervallstaffel | |
T_SETTLE_DOC_VALUES | LIKE | ARRANGVALA | Umsatzdaten/Erträge zu Abrechnungsbelegen | |
XEBOX | LIKE | EBOX | Settlement documents created | |
XKONP | LIKE | KONP | Condition records (item data) for rebate arrangement | |
XKONP_DB | LIKE | KONPDB | KONP : Struktur für die Verbuchung | |
XVAKE | LIKE | VAKE | Variable key for rebate arrangement T |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
ARRANG_TYPE_INVALID_ABTYP | Absprachetyp ist nicht zulässig |
CONDITION_RECORD_NOT_FOUND | Konditionssatz nicht gefunden |
ERROR_DURING_SETTLEMENT | Indicator: settlement documents check run OK |
INVALID_BOART | Abspracheart nicht vorgesehen |
INVALID_REPORT_TYPE | Type of report not defined |
NOTHING_TO_DO | kein KondSatz zu bearbeiten |
NOTHING_TO_DO_DELETE | Absprache geloescht, commit work erforderlich |
TURN_OVER_COMPARISON_MISSING | Business volume comparison missing: settlement accounting not possible |