Feld in Me21n / Me22n nur anzeigen über BADI

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Feld in Me21n / Me22n nur anzeigen über BADI

Beitrag von tomsto (ForumUser / 2 / 0 / 0 ) »
Hallo Zusammen,

ich möchte gerne mit Hilfe des BADI ME_PROCESS_PO_CUST ein Feld in Abhängigkeit des Lieferanten auf nur anzeigen ändern.

Der Badi ist soweit auch implementiert, es laufen auch schon andere Checks, z.B. bei der Eingabe einer neuen Position.

Nur habe ich es bis jetzt noch nicht geschafft, ein Feld auszugrauen.

Kann mir hier jemand "Starthilfe" geben?



Vielen Dank!

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von nd84gp (ForumUser / 3 / 0 / 0 ) »
Hallo.

Zuerst im Customizing der Bestellung einen neuen Feldauswahlschlüssel anlegen (Kopie von NBF). Dann Feldsteuerung anpassen.

Nun das Coding für Feldauswahlref.schlüssel Kopf oder Pos implementieren.

Z.B. Pos:

LS_MEPOITEM = IM_ITEM->GET_DATA( ).

IF LS_MEPOITEM-KNTTP = 'Z'.
CH_KEY0 = 'ZME21'.
ENDIF.

M f g

Gerhard

Beitrag von tomsto (ForumUser / 2 / 0 / 0 ) »
Hallo Gerhard,

vielen Dank für Deine Antwort und ein Gutes Neues Jahr ertmal!

Bei meinem Problem handelt es sich um das Auftragsbestätigungsfeld AUFBE.
Ich habe auch schon das Beispielcoding implementiert. Jedoch springt SAP nicht an meinen Brakepoint. Es sieht so aus, als ob er einfach nicht in die Methode, in das Include will. (IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_ITEM)
Ich habe auch schon die Nummer des AUFBE Feldes (74).
Sprich das Coding würde stehen - jedoch durchläuft er nicht den BadI-Teil, der für die Logik verantwortlich ist.

Meinst Du es liegt dennoch an dem Feldauswahlschlüssel?
Wenn ja, wo finde ich ihn. Ich habe schon im Einkauf Bestellung gesucht. Bin jedoch nicht fündig geworden.

Vielen Dank für Deine Hilfe!

mfG

Thomas

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hallo,

die methode weist auf einen USEREXIT hin. Hast du diese auch implementiert (SE19)?

MfG

Thomas

Beitrag von nd84gp (ForumUser / 3 / 0 / 0 ) »
Hallo.

Acuh ein Gutes Neues Jahr.

Die richtige Methode ist
IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_ITEM_REFKEYS.

Cust-Pfad für neue Feldreferenz:

Materialwirtschaft - Einkauf - Bestellung - Bildbau auf Belegebene festlegen.


M f g

Gerhard

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2258
Views
BAdI für Transaktion me21n (Feld: Kopftext)
von Fools » 21.09.2005 10:16 • Verfasst in ABAP Objects®
6
Antw.
9904
Views
User Exit ME21N / ME22N gesucht
von ralf.wenzel » 17.06.2008 13:01 • Verfasst in ABAP® Core
5
Antw.
1222
Views
TRX ME22n: Persistente Error-Message anzeigen lassen
von Elekam » 17.03.2021 09:37 • Verfasst in ABAP® für Anfänger
6
Antw.
10320
Views
BADI Bestellung anlegen me21n Nachrichtenfindung
von Mole1986m » 22.12.2015 18:32 • Verfasst in ABAP® Core
1
Antw.
1712
Views
Quickview-Feld befüllen via BADI
von Dyrdek » 08.06.2017 08:16 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Auftrag & Posititen ZZFELD ändern
vor 17 Stunden von wreichelt 2 / 34
Feldwerte vergleichen
vor 2 Tagen von a-dead-trousers 4 / 474
Workflow-Datenfluss mit Multi-Line-Container
vor 3 Tagen von ewx gelöst 2 / 765
Mahnung erstellen
vor 3 Tagen von Sebastian82 4 / 881

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Auftrag & Posititen ZZFELD ändern
vor 17 Stunden von wreichelt 2 / 34
Feldwerte vergleichen
vor 2 Tagen von a-dead-trousers 4 / 474
Workflow-Datenfluss mit Multi-Line-Container
vor 3 Tagen von ewx gelöst 2 / 765
Mahnung erstellen
vor 3 Tagen von Sebastian82 4 / 881

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 5 Tagen von Manfred K. 1 / 723
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 2108
Feldberechnung ME32K
vor 3 Wochen von ZF_SAPler 1 / 2473