Menu

SAP Function Module WB2_CREATE_NEW_ASSOCIATION

N2M: Anlegen einer neuen Assoziation

The Function Module WB2_CREATE_NEW_ASSOCIATION (N2M: Anlegen einer neuen Assoziation) is a standard Function Module in SAP ERP and is part of the function group WB2_ASSO_PROCESS within the package WB2BPOSTYPMNGT.

Technical Information

Function Module WB2_CREATE_NEW_ASSOCIATION
Short Text N2M: Anlegen einer neuen Assoziation
Function Group WB2_ASSO_PROCESS
Package WB2BPOSTYPMNGT
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_ADD_OPEN_QUAN TYPE WB2_OPEN_QUAN zusätzliche offene Menge einer Pos.
I_DOC_BAS_DOC TYPE WB2_DOC_BAS_DOC Assoziationsposition und ihr Basisdokument
I_LAST_PROCESSED_ASSO TYPE C Flag, ob die Assoziation die letzte zu bearbeitende Assoziation ist
I_LEADING_DOC TYPE WB2_DOC_BAS_DOC führende Position und ihr Basisdokument
I_LEAD_DOC_IS_REC_DOC TYPE C Flag, ob die führende Position die empfangende Position ist
I_NO_DECREASE_CHECK TYPE WB2_NO_DECREASE_CHECK ' ' Ist der Check, ob eine Mengenverringerung erlaubt ist, nicht durchzuführen?
I_QUAN TYPE WB2_ASSOCIATED_QUAN tatsächlich assoziierte Menge einer Position
I_QUANTITY_CHANGE TYPE BVAL Mengenänderung
I_QUAN_CHECK_NECESSARY TYPE C ' ' Flag, ob Mengenüberprüfung erforderlich (nicht erforderlich bei Freigabe TC)
I_REC_BASE TYPE WB2_RECEIVING_BASE Basis des empfangenden Dokumentes
I_SPECIAL_TC_TREATMENT TYPE C Special Treatment for TC
I_STATUS TYPE WB2_ASSO_STATUS ' ' Assoziationsstatus, Default-Wert Space (permanent)
I_TESTRUN TYPE C ' ' Liegt ein Testlauf vor?
I_TRTYP TYPE T185F-TRTYP 'H' Transaktionstyp, muss gesetzt werden wenn eine Assoziation gelöscht werden soll

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
E_ASSOC TYPE KOMWBASSOC Assoziationsdaten zur aktuellen Position
E_PRED_ASSOC TYPE KOMWBASSOC Assoziationsdaten zw. Vorgängerpos. der führenden Pos. und Assoz.-Partner
E_PRED_ASSOC2 TYPE KOMWBASSOC Assoziationsdaten zw. führender Pos. und der Vorgängerpos. des Assoz.-Partners
E_RETCODE TYPE SY-SUBRC Returncode, ungleich 0 im Fehlerfall

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_EMSG LIKE WB2_N2M_ERROR N2M Assoziations-Management: Fehlermeldungsstruktur

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
DATA_NOT_EXIST es existieren keine Daten
INTERNAL_ERROR interner Fehler aufgetreten
NO_RECORDS_FOUND keine Daten gefunden
QUANTITY_TOO_LARGE ausgewählte Menge ist zu gross
QUANTITY_TOO_SMALL ausgewählte Menge ist zu klein