CL_DEF_IM_CKML_MGV_EXIT - Default-Implementierung zur BAdI-Definition CKML_MGV_EXIT

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Haben Sie die Controlling-Ebene Einkaufsorganisation/Lieferantfür Bestellprozesse eingestellt, so werden standardmäßig die Wareneingängeunter dem in der Bestellung eingetragenen Lieferanten gruppiert, die Rechnungseingänge dagegenunter 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ätskennzeichenED_ACTIVE, so wird das Coding von IF_EX_CKML_MGV_EXIT~CUSTOMER_EXITdurchlaufen. 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



Vendor Master (General Section)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 1689 Date: 20120527 Time: 111148     triton ( 83 ms )