The Function Module ENH_REBATE_CREDIT_NOTE_CREATE (Anlegen eine Gutschriftsanforderung für eine Bonusabsprache) is a standard Function Module in SAP ERP and is part of the function group BON_ENH within the package RBT_ENH.
Function Module | ENH_REBATE_CREDIT_NOTE_CREATE |
Short Text | Anlegen eine Gutschriftsanforderung für eine Bonusabsprache |
Function Group | BON_ENH |
Package | RBT_ENH |
Module Type | Normal Module |
These are the IMPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
BONUS_AGREEMENT | LIKE | KONA | Work area for the rebate agreement to be settled | |
BONUS_AGREEMENT_TYPE | LIKE | T6B1 | ' ' | Workarea der Tabelle T6B1 für die Abspracheart |
CREDIT_NOTE_TYPE | LIKE | '1' | Kennzeichen: Bonusabrechnung oder Bonuskorrektur | |
I_POSTING | LIKE | 'B' | Produce invoice immeditately | |
SAVE_CREDIT_NOTE | LIKE | 'X' | Sichern der Bonusgutschrift '0' '1' '2' |
These are the EXPORTING parameters of this function module.
Parameter Name | Type | Associated Type | Default Value | Short Text |
---|---|---|---|---|
INVOICE_HEADER | LIKE | VBRK | auftragskopf (Belnr. gefüllt nur beim Sichern) |
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 |
---|---|---|---|---|
ERROR_TAB | LIKE | VBFS | Error Log for Collective Processing | |
LINE_ITEMS | LIKE | ENH_REBATE_BONUSKOM | Konditionszeilen für die Abrechnung |
These are the Exceptions of this function module.
Exception Name | Short Text |
---|---|
ERROR_MESSAGE | Es ist ein Fehler aufgetreten (SY-MSGNO) |
INVALID_BONUS_TYPE | Abspracheart nicht gültig |
ITEM_TYPE | Positionstyp konnte nicht ermittelt werden |
NO_INVOICE | Abrechnung konnte nicht erzeugt werden |
NO_ORDER_TYPE | Keine Belegart definiert |