The Function Module MM_ARRANGEMENT_NEW_PERIOD (Extension of a periodic rebate arrangement by one period) is a standard Function Module in SAP ERP and is part of the function group WN03 within the package WBON.
Function Module | MM_ARRANGEMENT_NEW_PERIOD |
Short Text | Extension of a periodic rebate arrangement by one period |
Function Group | WN03 |
Package | WBON |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ARRANGEMENT | LIKE | KONA | Rebate arrangement to be extended | |
ARRANGEMENT_NUMBER | LIKE | KONA-KNUMA | Number of rebate arrangement to be extended | |
I_COPY_KONP_LOEVM | LIKE | RWM01-DLOEVM | 'X' | KondSätze mit Löschvormerkung übernehmen ehmen |
I_EURO_WAERS | LIKE | RWME1 | Daten zur Währungsumstellung | |
I_NO_FINAL_EURO_CHECK | TYPE | C | SPACE | EURO-VERPROBUNG durchführen |
I_ONLY_CHECK | TYPE | C | SPACE | Check extension only |
I_PERIODS_AHEAD | LIKE | RWM01-VPERIOD | 1 | Maximale Zahl der Vorlaufperioden |
I_SAVE_ARRANG_WITHOUT_COND_REC | TYPE | C | SPACE | Absprache ohne Kondsätz verlängern |
I_T6B1 | LIKE | T6B1 | Data on arrangement type | |
USE_OUTBOUND_CALL | LIKE | BOOLE | BTE Funktionalität |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
ARRANGEMENT_NEW | LIKE | KONA | Data of new extended rebate arrangement | |
ARRANGEMENT_NUMBER_NEW | LIKE | KONA-KNUMA | Number of new extended rebate arrangement |
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 |
---|---|---|---|---|
CONDITION_HEADER_NEW | LIKE | KONH | Condition records (header) of new rebate arrangement | |
CONDITION_RECORD_NEW | LIKE | KONP | Condition records (item) of new rebate arrangement | |
CONDITION_SCALE_NEW | LIKE | CONDSCALE | Scales of new rebate arrangement | |
ERROR_MESSAGES | LIKE | ARRANG_ERR | List of error and informatory messages | |
TKOPA | LIKE | KOPA | Contact person of rebate arrangement | |
TKOPAADD | LIKE | KOPAADD | Contact person: additional data | |
T_MMPA | LIKE | MMPA | Absprachepartner (Verbuchung) | |
VARIABLE_KEY_NEW | LIKE | VAKE | Variable key of new rebate arrangement |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
ARRANGEMENT_CAL_NOT_FOUND | Calendar for extension of arrangement not found |
ARRANGEMENT_INVALID | Arrangement is not periodic |
ARRANGEMENT_NOT_FOUND | Arrangement could not be loaded |
ARRANGEMENT_NO_PERIOD | Settlement periods missing/incomplete |
ARRANGEMENT_NUMBER_MISSING | Number of rebate arrangement is initial |
ARRANGEMENT_VAKE_NOT_FOUND | Variable key for application VB missing |
ARRANG_ALREADY_NEW_PERIOD | Rebate arrangement already extended |
ARRANG_NO_CONDITIONS | Rebate arrangement has no condition records |
ARRANG_TYPE_INVALID_ABTYP | Arrangement type not allowed for volume-based rebate |
ARRANG_TYPE_NO_ARRANGEMENT_CAL | Arrangement type not periodic (no calendar) |
CALENDAR_BUFFER_NOT_LOADABLE | Error: calendar buffer |
CHECK_ORG_DATA | Organizational data for vendor, customer faulty |
CONDITION_HEADER_CAL_NOT_FOUND | Calendar for period data not found |
CONDITION_HEADER_LAST_DATE | Calendar for periods contains too little data |
CONDITION_HEADER_NO_PERIOD | Calendar for periods contains no entries |
CONDITION_RECORD_NOT_FOUND | Condition item not found for condition record |
ERROR_COND_REC_NUMBER | Internal error during number assignment for condition record |
EURO_CONVERSION | Fehler bei Währungsumstellung |
EXTENSION_NOT_NECESSARY | Verlängerung zum Tagesdatum nicht sinnvoll |
INVALID_ARRANG_TYPE | Arrangement type not defined |
INVALID_CONDITION_TYPE | Konditionsart nicht vorgesehen |
NO_ARRANGEMENT_NUMBER | No further arrangement number available |
NO_CONDITION_HEADER_NUMBER | No further condition record number available |
PARTNER_SCHEMA_NOT_FOUND | Schema partner not found |
SETTLEMENT_CALENDAR_INVALID | Abrechnungskalender im Customizing geändert |