Menu

SAP Function Module ENH_REBATE_CREDIT_NOTE_CREATE

Anlegen eine Gutschriftsanforderung für eine Bonusabsprache

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.

Technical Information

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

Importing Parameters

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'

Exporting Parameters

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)

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
ERROR_TAB LIKE VBFS Error Log for Collective Processing
LINE_ITEMS LIKE ENH_REBATE_BONUSKOM Konditionszeilen für die Abrechnung

Exceptions

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