Menu

SAP Function Module MM_ARRANG_FILL_MCKONA

KommStruktur MCKONA (Statistikfortschr. nachtr. Abrechnung) aufbauen

Unsere Literaturempfehlung

SAP – Der technische Einstieg: SAP-Technologien und Konzepte

Sind Sie neu in der SAP-Welt und möchten schnell mitreden? Mit diesem Buch finden Sie sich erfolgreich im SAP-Umfeld zurecht! Sie steigen direkt in die Konzepte und Technologien der SAP-Software ein und lernen die unterschiedlichen Systeme und Prozesse kennen. Schritt für Schritt zeigen die Autoren Ihnen die wichtigsten technischen Aufgaben und die Zusammenhänge zwischen den Objekten. Dank der vielen Beispiele und Abbildungen finden Sie sich schnell im SAP-Umfeld zurecht und können direkt in SAP ERP oder SAP S/4HANA anfangen.

Bei amazon.de ansehen →

The Function Module MM_ARRANG_FILL_MCKONA (KommStruktur MCKONA (Statistikfortschr. nachtr. Abrechnung) aufbauen) is a standard Function Module in SAP ERP and is part of the function group WN08 within the package WBON.

Technical Information

Function Module MM_ARRANG_FILL_MCKONA
Short Text KommStruktur MCKONA (Statistikfortschr. nachtr. Abrechnung) aufbauen
Function Group WN08
Package WBON
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
I_ARRANGEMENT LIKE KONA Data of rebate arrangement
I_DOCUMENT_DATE LIKE MCKONA-BUDAT Document date
I_EKKO LIKE EKKO Purchasing document header
I_EKPO LIKE EKPO Purchasing document item
I_KOMV_SUBRC TYPE SY-SUBRC Kondition in Belegkonditionen vorhanden
I_MCEKBE LIKE MCEKBE KommStruktur Bestellentwicklung (Fortschr.WE/RE)
I_MCEKBZ LIKE MCEKBZ Bezugsnebenkosten Fortschreib. rückgest. Erträge
I_MCEKET LIKE MCEKET KommStruktur Einteilung (Fortschreib. BE/LF)
I_MCEKKO LIKE MCEKKO Communication structure: updating purchasing document header
I_MCEKPO LIKE MCEKPO Communication structure: updating purchasing document item
I_STORNO_LIS TYPE C SPACE Cancel update
I_SUPKZ LIKE MCEKKOB-SUPKZ '2' Updatekennzeichen (alt/neu)
I_T685A LIKE T685A Konditionsart (Zusatzdaten)
I_T6B1 LIKE T6B1 Abspracheart (optional)
I_VORGA LIKE RWM02-VORGA Vorgangsart des Aufrufes fuer User-Exit

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
E_MCKONA LIKE MCKONA Communication structure: statistics update
E_T001 LIKE T001 Buchungskreisdaten Einkaufsbeleg

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

These are the TABLE parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
T_CONDITION_RECORD LIKE KONP Konditionssätze (Positionsdaten)
T_ERROR_MESSAGES4 LIKE ARRANGERR4 Nachrichten
T_KOMV LIKE KOMV Konditionssaetze zur Preisfindung Einkaufsbeleg
T_VARIABLE_KEY LIKE VAKE Variabler Schlüssel

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
CANNOT_DETERMINE_COND_BASE Konditionsbasis (Periode) nicht bestimmt
CANNOT_DETERMINE_COND_BASE_VB Condition basis (final settlement) not determined
CANNOT_DETERMINE_SCALE_BASE Staffelbasis (Periode) nicht bestimmt
CONDITION_NOT_ACTIV Condition subject to exclusion
CONDITION_RECORD_NOT_FOUND Condition record (item) missing
COND_TYPE_NO_BUSINESS_VOLUME Konditionsart ist umsatzunabhaengig
CURRENCY_CONVERSION Fehler bei Währungsumrechnung
DOCUMENT_INCOMPLETE Beleg nicht gebucht (Wertbildung offen/gemerkt)
ERROR_GETTING_BONBA Fehler im Bereich der Preisfindung
ERROR_MSG_USER_EXIT Fehler im User-exit, keine Fortschreibung
EXCHANGE_RATE_MISSING Exchange rate missing
INVALID_ARRANG_TYPE Arrangement type not defined
INVALID_BUKRS Company code missing or faulty
INVALID_CONDITION_CLASS Condition class is not 'C' (subsequent settlement)
INVALID_CONDITION_TYPE Konditionsart nicht vorgesehen
INVALID_DOCUMENT_DATE Update date not allowed, changed
INVALID_EVENT_TYPE_POSITION Transaction/event type of item data not allowed
INVALID_PURCHASE_DOC_CATEGORY Type of purchasing document not allowed
MISSING_KOMV_CONDITION_NUMBER Price determination data record has no condition record number
MISSING_MWSKZ Steuerkennzeichen fehlt
NO_DEFAULT_WERKS_FOR_BUKRS Kein Defaultwerk zum Buchungskreis gepflegt
OLD_ARRANGEMENT_NO_UPDATE Fortschreibung zum Zeitpunkt nicht erforderlich
OVERFLOW Overflow during determination of quantity, volume etc.
PARAMETER_ERROR Fehlender Parameter (I_MCEKEB oder I_MCEKET)
PARAMETER_ERROR_MCEKBZ Uebergabe EKBZ-Satz unzulaeessig
PURCHASING_POSITION_NOT_BONUS Item of purchasing document not subject to subsequent settlement
QUANTITY_CONVERSION Error during quantity conversion
SCHEDUL_AGREEM_INVALID_FORZP Lieferplan mit Stammkond., Fortschreib. nur WE
VARIABLE_KEY_NOT_FOUND Variable key not found
VARIABLE_KEY_VB_NOT_FOUND Variable key for main record missing