The Function Module MM_ARRANG_INVOICE_CREATE (Lieferanten- oder Kundenfakturen zur Abrechnung einer Absprache erstellen) is a standard Function Module in SAP ERP and is part of the function group WN01 within the package WBON.
Function Module | MM_ARRANG_INVOICE_CREATE |
Short Text | Lieferanten- oder Kundenfakturen zur Abrechnung einer Absprache erstellen |
Function Group | WN01 |
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_ARRANGEMENT | LIKE | KONA | Absprachedaten | |
I_DB_UPDATE | TYPE | C | 'X' | Kennzeichen: externer Aufruf, Datenbankveraend. |
I_DOCUMENT_DATE | LIKE | RWM01-BLDATE | SY-DATLO | Belegdatum der Belege |
I_KIND_OF_ALLOCATION | LIKE | RWM01-B_WERKS | Art der Ertragsaufteilung auf die Werke | |
I_LFA1 | LIKE | LFA1 | Vendor data (if already read) | |
I_LFM1 | LIKE | LFM1 | Vendor data per purchasing organization (if read) | |
I_ONLY_PREPOST_DOCUMENT | LIKE | RWM01-VORER | SPACE | AbrechBeleg (Gutschrift) nur vorerfassen |
I_PERF_ONLY_PART_SET | LIKE | RWM01-ABRZW | SPACE | nur Zwischenabrechnung durchfuehren |
I_POSTING_DATE | LIKE | RWM01-BUDATE | Fakturadatum (Buchungsdatum) der Belege | |
I_SETTLEMENT_DATE | LIKE | KONA-DATBI | Abrechnungsdatum | |
I_SETTLEMENT_TYPE | LIKE | ARRANG_VAL-ATYPE | Abrechnungsdaten pro Konditionssatz | |
I_T001 | LIKE | T001 | Data for company code (if already read) | |
I_T024E | LIKE | T024E | Purchasing organization (if already read) | |
I_T6B1 | LIKE | T6B1 | Data on arrangement type (if already read) | |
I_TVAK | LIKE | TVAK | Data on sales document type | |
I_TVFK | LIKE | TVFK | Data on billing type | |
I_WITH_POSTING | TYPE | C | SPACE | Kennzeichen: Index Abrechnungsbelege vorbereiten |
This function module does not define any EXPORTING parameters.
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_CONDITION_RECORD | LIKE | KONP | Konditionssaetze (Position) | |
T_EBOX | LIKE | EBOX | Abrechnungsbelege zum Konditionssatz | |
T_ERROR_MESSAGES | LIKE | ARRANG_ERR | Nachrichten | |
T_SETTLEMENT_TAXES | LIKE | ARRANG_TAX | Steuern pro abgerechneten Konditionssatz | |
T_SETTLEMENT_VALUES | LIKE | ARRANG_VAL | Abrechnungsdaten pro Konditionssatz | |
T_SETTLEMENT_VALUES_MWSKZ | LIKE | ARRANGVALW | Ertrag pro Steuerkennzeichen | |
T_SETTLEMENT_VALUES_WERKS | LIKE | ARRANGVALW | Ertrag pro Werks | |
T_VARIABLE_KEY | LIKE | VAKE | Variabler Keyschluessel |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
CONDITION_RECORD_NOT_FOUND | Konditionssatz nicht vorhanden |
ERROR_CREATING_CREDIT_NOTE | Error creating/checking document |
ERROR_DURING_SETTLEMENT | Error(s) has/have occurred (per condition record) |
ILLEGAL_KIND_OF_CREDIT_NOTE | Indicator: settlement type not allowed |
INVALID_ARRANG_TYPE | Arrangement type not defined |
INVALID_SETTLEMENT_TYPE | Settlement type (interim/final settlement) invalid |
NO_ABRECHLAUF_NUMBER | Fehler beim Bestimmen der Abrechnungslaufnummer |
NO_SAMMELGANG_NUMBER | No further collective processing number (billing document) |
VARIABLE_KEY_NOT_FOUND | Variablen Schluessel nicht vorhanden |