Ansicht
Dokumentation

CL_DEF_IM_CKML_MGV_EXIT - Default-Implementierung zur BAdI-Definition CKML_MGV_EXIT

CL_DEF_IM_CKML_MGV_EXIT - Default-Implementierung zur BAdI-Definition CKML_MGV_EXIT

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Haben Sie die Controlling-Ebene Einkaufsorganisation/Lieferant für Bestellprozesse eingestellt, so werden standardmäßig die Wareneingänge unter dem in der Bestellung eingetragenen Lieferanten gruppiert, die Rechnungseingänge dagegen unter den Rechnungsstellern. Wollen Sie dagegen sowohl Waren- wie Rechnungseingänge unter den in der Bestellung eingetragenen Lieferanten gruppieren, so hilft Ihnen dieses Defaultcoding.

Das Defaultcoding besteht aus zwei Methoden:

a.) IF_EX_CKML_MGV_EXIT~CUSTOMER_EXIT

Hier wird anstelle des Rechnungsstellers der in der Bestellung eingetragene Lieferant ermittelt.

b.) IF_EX_CKML_MGV_EXIT~GET_ACTIVITY

Hier stellen Sie ein, ob Sie das Coding der Routine IF_EX_CKML_MGV_EXIT~CUSTOMER_EXIT durchlaufen wollen. Dazu dient das Feld ED_MODUS. Ist es gleich dem Aktivitätskennzeichen ED_ACTIVE, so wird das Coding von IF_EX_CKML_MGV_EXIT~CUSTOMER_EXIT durchlaufen. Im anderen Falle wird die Routine IF_EX_CKML_MGV_EXIT~CUSTOMER_EXIT nicht durchlaufen, sondern der Lieferant gemäß der Standardabwicklung ermittelt.

Für Ihre eigene Lösung empfiehlt sich das Default-Coding als Vorlage. Im günstigsten Falle brauchen Sie nur in der Methode IF_EX_CKML_MGV_EXIT~GET_ACTIVITY den Befehl << ed_modus = ' ' >> zu <> abzuändern.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1809 Date: 20240425 Time: 040103     sap01-206 ( 29 ms )